temporary relief - German English Dictionary